wear for years